121 research outputs found

    Diseño de un prototipo de una arquitectura basada en microservicios para la integración de aplicaciones Web altamente transaccionales. Caso: Entidades financieras.

    Get PDF
    Desde el principio, la ingeniería de software buscó desarrollar, crear y mantener aplicaciones informáticas que satisfagan las necesidades de las organizaciones y los requisitos técnicos de los consumidores. Por lo tanto, la arquitectura de microservicios nació como un enfoque para mejorar las arquitecturas tradicionales (monolíticas), enfocadas en la estabilidad, la confiabilidad, un alto grado de tolerancia a fallas y una escala simple. “El proyecto técnico pretende dar lineamientos para la construcción de una arquitectura basada en microservicios, el diseño puede ser implementado utilizando cualquier lenguaje de programación, en escenarios simples y complejos”, esto dependerá del análisis técnico que realice al inicio del proyecto. El diseño de esta arquitectura está orientada a aplicaciones altamente transaccionales para el caso instituciones financieras que tienen una arquitectura compleja se busca dar pautas para mejorar su diseño.Currently, financially in both the public and private sectors, software development is carried out to meet the automation needs of internal processes. This development corresponds to the trends imposed by the platform, by the programming language or by the experience in the development of the domain, which becomes the implementation of traditional or monolithic construction systems. From the beginning, software engineering sought to develop, create and maintain computer applications that meet the needs of organizations and the technical requirements of consumers. Therefore, the micro service architecture was born as an approach to improve traditional architectures, focused on stability, reliability, a high degree of fault tolerance and a simple scale

    Solución tecnológica que permita mejorar la experiencia y accesibilidad del cliente en el sistema financiero basada en el OpenBanking

    Get PDF
    El presente proyecto tiene como objetivo proponer una solución tecnológica que permita mejorar la experiencia y accesibilidad del cliente al momento de realizar la solicitud de un préstamo en una entidad financiera. A través de un Portal Web y/o Aplicación Móvil el cliente solicitará un préstamo donde podrá visualizar, comparar alternativas de créditos en línea que las entidades financieras nos otorguen y elegir la oferta que mejor le convenga. Estas integraciones que se tendrá con las entidades financieras se lograrán cumpliendo normativas y regulaciones internacionales como el PSD2 y estándares como el Open Banking las cuales promueven la innovación, competencia y favorece la adaptación de los servicios bancarios a las nuevas tecnologías. Dependiendo del monto que solicite el cliente, la Fintech podrá financiar el préstamo solicitado. En caso de que el monto supere lo permitido por la Fintech, la solicitud de préstamo se deriva a las diferentes entidades financieras suscritas en el Portal Web. Generando mecanismos de competencia, mejorando la oferta hacia el cliente y promoviendo la inclusión financiera tanto a personas bancarizadas, como no bancarizadas. El otorgamiento de crédito a un cliente debe pasar por un proceso de pre-evaluación, dicho proceso emplea un modelo predictivo de riesgos basados en datos no paramétricos, que permita evaluar el nivel de riesgo, su promesa de pago y el compromiso del cliente para con el préstamo.The objective of this project is to propose a technological solution to improve the experience and accessibility of the client when applying for a loan in a financial institution. Through a Web Portal and/or Mobile Application, the client who wants to request a loan will be able to view, compare online credit alternatives that financial entities grant us and choose the offer that best suits him or her. The integrations that we will have with financial entities will be achieved by complying with international regulations and regulations such as PSD2 and international standards such as Open Banking, which promote innovation and competition, and it also favor the adaptation of banking services to new technologies. Depending on the loan amount requested by the client, the Fintech would finance the request, but if the amount exceeds what is allowed by the Fintech, the loan request is derived to the different financial entities subscribed to the Web Portal, generating competition mechanisms, improving the offer to the client, and promoting financial inclusion for both banked and unbanked people. The granting of credit to a client must go through a pre-evaluation process. This process uses a predictive risk model based on non-parametric data, which allows the evaluation of the client’s level of risk, the payment promise and the client's commitment to the loan.Tesi

    Diseño y desarrollo de una arquitectura de Internet de las Cosas de nueva generación orientada al cálculo y predicción de índices compuestos aplicada en entornos reales

    Full text link
    [ES] El Internet de las Cosas (IoT) ha experimentado un gran crecimiento en los últimos años. El incremento en el número de dispositivos, una mayor miniaturización de la capacidad de computación y las técnicas de virtualización, han favorecido su adopción en la industria y en otros sectores. Asimismo, la introducción de nuevas tecnologías (como la Inteligencia Artificial, el 5G, el Tactile Internet o la Realidad Aumentada) y el auge del edge computing preparan el terreno, y formulan los requisitos, para lo que se conoce como Internet de las Cosas de Nueva Generación (NGIoT). Estos avances plantean nuevos desafíos tales como el establecimiento de arquitecturas que cubran dichas necesidades y a la vez resulten flexibles, escalables y prácticas para implementar servicios que aporten valor a la sociedad. En este sentido, el IoT puede resultar un elemento clave para el establecimiento de políticas y la toma de decisiones. Una herramienta muy útil para ello es la definición y cálculo de indicadores compuestos, que representan un impacto en un fenómeno real a través de un único valor. La generación de estos indicadores es un aspecto promovido por entidades oficiales como la Unión Europea, aunque su automatización y uso en entornos de tiempo real es un campo poco explorado. Este tipo de índices deben seguir una serie de operaciones matemáticas y formalidades (normalización, ponderación, agregación¿) para ser considerados válidos. Esta tesis doctoral plantea la unión de ambos campos en alza, proponiendo una arquitectura de Internet de las Cosas de nueva generación orientada al servicio de cálculo y predicción de indicadores compuestos. Partiendo de la experiencia del candidato en proyectos de investigación europeos y regionales, y construyendo sobre tecnologías open source, se ha incluido el diseño, desarrollo e integración de los módulos de dicha arquitectura (adquisición de datos, procesamiento, visualización y seguridad) como parte de la tesis. Dichos planteamientos e implementaciones se han validado en cinco escenarios diferentes, cubriendo cinco índices compuestos en entornos con requisitos dispares siguiendo una metodología diseñada durante este trabajo. Los casos de uso están centrados en aspectos de sostenibilidad en entornos urbano y marítimo-portuario, pero se ha destacado que la solución puede ser extrapolada a otros sectores ya que ha sido diseñada de una manera agnóstica. El resultado de la tesis ha sido, además, analizado desde el punto de vista de transferencia tecnológica. Se ha propuesto la formulación de un producto, así como una posible financiación en fases de madurez más avanzadas y su potencial explotación como elemento comercializable[CA] La Internet de les Coses (IoT) ha experimentat un gran creixement en els últims anys. L'increment en el nombre de dispositius, una major miniaturització de la capacitat de computació i les tècniques de virtualització, han afavorit la seua adopció en la indústria i en altres sectors. Així mateix, la introducció de noves tecnologies (com la Intel·ligència Artificial, el 5G, la Internet Tàctil o la Realitat Augmentada) i l'auge del edge computing preparen el terreny, i formulen els requisits, per al que es coneix com a Internet de les Coses de Nova Generació (NGIoT). Aquests avanços plantegen nous desafiaments com ara l'establiment d'arquitectures que cobrisquen aquestes necessitats i resulten, alhora, flexibles, escalables i pràctiques per a implementar serveis que aporten valor a la societat. Ací, el IoT pot resultar un element clau per a l'establiment de polítiques i la presa de decisions. Una eina molt útil en aquest sentit és la definició i càlcul d'indicadors compostos, que representen un impacte en un fenomen real a través d'un únic valor. La generació d'aquests indicadors és un aspecte promogut per entitats oficials com la Unió Europea, encara que la seua automatització i ús en entorns de temps real és un camp poc explorat. Aquest tipus d'índexs han de seguir una sèrie d'operacions matemàtiques i formalitats (normalització, ponderació, agregació¿) per a ser considerats vàlids. Aquesta tesi doctoral planteja la unió de tots dos camps en alça, proposant una arquitectura d'Internet de les Coses de nova generació orientada al servei de càlcul i predicció d'indicadors compostos. Partint de l'experiència del candidat en projectes d'investigació europeus i regionals, i construint sobre tecnologies open source, s'ha inclòs el disseny, desenvolupament i integració dels mòduls d'aquesta arquitectura (adquisició de dades, processament, visualització i seguretat) com a part de la tesi. Aquests plantejaments i implementacions s'han validat en cinc escenaris diferents, cobrint cinc índexs compostos en entorns amb requisits dispars seguint una metodologia dissenyada durant aquest treball. Els casos d'ús estan centrats en aspectes de sostenibilitat en entorns urbà i marítim-portuari, però s'ha destacat que la solució pot ser extrapolada a altres sectors ja que ha sigut dissenyada d'una manera agnòstica. El resultat de la tesi ha sigut, a més, analitzat des del punt de vista de transferència tecnològica. S'ha proposat la formulació d'un producte, així com un possible finançament en fases de maduresa més avançades i la seua potencial explotació com a element comercialitzable[EN] The Internet of Things (IoT) has experienced tremendous growth in recent years. The increase in the number of devices, greater miniaturization of computing capacity and virtualization techniques have favored its adoption in industry and other sectors. Likewise, the introduction of new technologies (such as Artificial Intelligence, 5G, Tactile Internet or Augmented Reality), together with the rise of edge computing, are paving the way, and formulating the requirements, for what is known as the Next Generation Internet of Things (NGIoT). These advances pose new challenges such as the establishment of proper architectures that meet those needs and, at the same time, are flexible, scalable, and practical for implementing services that bring value to society. In this sense, IoT could be a key element for policy and decision making. A very useful tool for this is the definition and calculation of composite indicators, which represent an impact on a real phenomenon through a single value. The generation of these indicators is an aspect promoted by official entities such as the European Union, although their automation and use in real-time environments is a rather uncharted research field. This type of indexes must follow a series of mathematical operations and formalities (normalization, weighting, aggregation...) to be considered valid. This doctoral thesis proposes the union of both fields, proposing a new generation Internet of Things architecture oriented to the calculation and prediction of composite indicators. Based on the candidate's experience in European and regional research projects, and building on open source technologies, the design, development and integration of the modules of such architecture (data acquisition, processing, visualization and security) has been included as part of the thesis. These approaches and implementations have been validated in five different scenarios, covering five composite indexes in environments with disparate requirements following a methodology designed during this work. The use cases are focused on sustainability aspects in urban and maritime-port environments, but it has been highlighted that the solution can be extrapolated to other sectors as it has been designed in an agnostic way. The result of the thesis has also been analyzed from the point of view of technology transfer. A tentative product definition has been formulated, as well as a possible financing in more advanced stages of maturity and its potential exploitation as a marketable elementLacalle Úbeda, I. (2022). Diseño y desarrollo de una arquitectura de Internet de las Cosas de Nueva Generación orientada al cálculo y predicción de índices compuestos aplicada en entornos reales [Tesis doctoral]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/19063

    Identificación y clasificación de patrones de diseño de servicios web para mejorar QoS

    Get PDF
    Tesis de Magistratura en Ing. de Software en la cual se presenta una revisión del estado del arte en el área de los Servicios Web, en particular distintas arquitecturas de servicios web y modelos de madurez para evaluar su calidad incluyendo un detallado inventario de 86 patrones de diseño. La originalidad del trabajo se enfoca en identificar la Calidad del Servicio (QoS) que cada patrón aporta, mediante una fórmula que involucra rendimiento, confiabilidad, seguridad e interoperabilidad. Finalmente, se hace una evaluación de la posibilidad de aplicar patrones de servicios para mejorar la QoS.Facultad de Informátic

    Healthchain: registro médico electrónico en una red Blockchain

    Get PDF
    El presente documento corresponde a una parte del Trabajo Final de Grado del Grado de Ingeniería Informática. Dicho trabajo está compuesto por dos partes fundamentales: el análisis, diseño e implementación de una aplicación web y el presente documento, que recogerá la parte técnica realizada para conseguir dicho propósito. Asimismo, gran parte de este trabajo se basa en un proyecto interno de investigación sobre la tecnología Blockchain. Como veremos más adelante Blockchain, de forma resumida, es una base de datos distribuida que posee un conjunto de bloques ordenados cronológicamente. En dichos bloques la información es almacenada de forma íntegra y consistente. Estas características se cumplen debido a que los bloques poseen un enlace entre ellos, de manera que, no se puede realizar ningún tipo de alteración. El proyecto se basará en un análisis sobre un caso de uso aplicando la tecnología anteriormente mencionada. En la actualidad hay múltiples casos de uso que pueden servir como ejemplo de aplicación de esta tecnología, con el propósito principal de solucionar problemas a los cuales no se les ha puesto remedio hasta la fecha. El caso de uso elegido, que corresponderá el eje central del proyecto, es el historial médico electrónico. Hasta la fecha, no existe un estándar del mismo utilizado por toda la comunidad médica tanto pública como privada. Asimismo, en otros países como Estados Unidos, los historiales médicos también son gestionados por entidades externas a la salud y, en ocasiones, los datos del paciente se ven comprometidos. Con el propósito de solucionar el problema mencionado que se detallará posteriormente, a lo largo de este proyecto se irá diseñando, utilizando la ingeniería del software, la aplicación web que pondrá remedio a ciertos problemas que en la actualidad no son contemplados.The present document is part of the Final Project Degree of the Degree of Computer Engineering. This project comprises two fundamental parts: the analysis, design and implementation of a web application and this document, which is the technical part of the project. Furthermore, part of this work is based on an internal project of research on the Blockchain technology. As we will see later Blockchain, in summary form, is a distributed database that has a set of blocks sorted chronologically. In those blocks the information is stored in full and consistent form. These features have been met because the blocks have a link between them, so that it is not possible to perform any kind of alteration. The project will be based on analysis on a use case applying the technology previously introduced. Currently, there are multiple use cases that can serve us as an example for the implementation of this technology, with the main purpose of solving problems to which they have not been remedied to date. The selected use case, which will be the main leitmotif of the project, is the electronic health record (EHR). Up to the date, there is not yet a complete solution to address the challenges of this area in terms of privacy and security. Besides, in other countries such as the United States, medical records are also managed by external entities to health, and sometimes the patient data are compromised. In order to address this challenging environment, an application of Blockchain will be designed using a software engineering approach. A demonstrator of the blockchain technology will be presented through the development of an application taking advantage of the new functionalities.Ingeniería en Informátic

    Automatización de web Scraping de los diarios de noticias para la empresa Isuri, San Martín de Porres

    Get PDF
    La presente investigación titulada: Automatización de web Scraping de los diarios de noticias para la empresa Isuri, tuvo como objetivo el desarrollo la automatización de web Scraping de los diarios de noticias para la empresa Isuri, dedicada a la monitorización de noticias de web en el distrito de San Martin de Porres, la investigación fue de enfoque cualitativo, el método de investigación se basó en el paradigma interpretativo, tipo de investigación aplicada tecnológica y se utilizó el diseño de investigación acción. Se empleó como técnicas de recolección de datos, la entrevista a profundidad semiestructurada realizada a expertos, la observación a la unidad de estudio la cual fue la oficina el departamento de tecnología de la información de la empresa Isuri y el análisis documental. Además, se utilizó el método inductivo para el análisis de la información. Se Concluye que la empresa tuvo un gran consumo de recursos de presupuesto y humano, los cuales son usados en tres procesos, un aplicativo interno que está desplegado en dos servidores en la nube, un proveedor especializado de donde se extraer cierta cantidad de noticias mensuales, y por último el personal dedicado al ingreso manual de las noticias al sistema comercial. A través de la automatización de este proceso mediante el uso de nuevas tecnologías, modelado de extracción, las reglas del negocio y los valores generados para la toma de decisiones basadas en datos, se vio reflejado la reducción de manera considerable en los recursos que son usados para el proceso de web Scraping. Para la reducción principal del uso de los recursos computacionales se usó Serverless, para el control y balance del flujo del proceso se usó Nifi con Kafka de apache

    XXIII Edición del Workshop de Investigadores en Ciencias de la Computación : Pósters

    Get PDF
    Se recopilan los pósters presentados en el XXIII Workshop de Investigadores en Ciencias de la Computación (WICC), organizado por la Universidad Nacional de Chilecito y celebrado virtualmente el 15 y 16 de abril de 2021.Red de Universidades con Carreras en Informátic

    Evolución del uso de herramientas para el despliegue de un proyecto a gran escala

    Get PDF
    eSidif es un proyecto que pertenece al Ministerio de Economía de la Nación. Se encarga de la formulación del presupuesto nacional y el registro la ejecución presupuestaria. Lleva más de 15 años de desarrollo y aún se siguen sumando subsistemas que surgen a través de nuevos requerimientos. Se va a mostrar uno en particular, que es web y también tiene una manera de desplegar novedosa, aplicando tecnologías más modernas de integraciones continuas.Tesina Programa de Apoyo al Egreso de Profesionales en Actividad (PAEPA).Facultad de Informátic

    Plan estratégico de tecnología para Publicar Publicidad Multimedia

    Get PDF
    115 páginasEl plan estratégico de tecnología del presente trabajo establece una propuesta para la planeación del área de tecnología para la empresa Publicar Publicidad Multimedia S.A.S. principalmente para la organización en el ámbito colombiano, basado en la conceptualización y los marcos de referencia para la construcción del PETI que apoye la estrategia corporativa de la organización.The strategic plan of technology of the present work establishes a proposal for the planning of the area of technology for the company Publicar Publicidad Multimedia S.A.S. mainly for the organization in the Colombian scope, based on the conceptualization and the frames of reference for the construction of the PETI that supports the corporate strategy of the organization.Especialista en Gerencia y Tecnologías de InformaciónEspecializació

    XXIII Edición del Workshop de Investigadores en Ciencias de la Computación : Libro de actas

    Get PDF
    Compilación de las ponencias presentadas en el XXIII Workshop de Investigadores en Ciencias de la Computación (WICC), llevado a cabo en Chilecito (La Rioja) en abril de 2021.Red de Universidades con Carreras en Informátic
    corecore